While Mussoorie is the nerve point with all the hustle bustle of the tourist activities, Landour lies quietly reminiscent of a 19th century British suburb.